gözlem istasyonu

  1. observation ward
  2. observation centre
stream gagging station Noun, Environment-Ecology